@charset "UTF-8";

#cesiumContainer {
    height: 100%;
    margin: 0;
    padding: 0;
    overflow: hidden;
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
}

#cesiumEdit{
    margin: 10px;
    height: 500px;
    width: 270px;
    font-size: 14px;
}

.cesium-edit{
	width: 100%; 
	height: 100%;
}

.cesium-edit .btn{
	width: 60px;
    margin: 15px 5px;
    float: right;
}

.mini-map { opacity: 0.7;/* position: absolute; top: 120px; */ padding: 5px 10px 10px 10px; position: relative;}

.mini-map:hover {opacity: 1; }

#miniMap{
	padding: 10px;
}

/* 底图 */
.btn-base-img{ 
	float: right;
	display: none;
    width: 30px;
    height: 30px;
    cursor: pointer;
    display: inline-block;
    height: 100%;
    /* border: #eee 1px solid; */
    vertical-align: middle;
    background-color: rgba(0, 0, 0, 0.45);
    padding: 4px 6px 6px 4px;
    border-radius: 4px;
}
.base-map {
    display: none;
    position: absolute;
    box-sizing: content-box;
    top: 60px;
    left: 40px;
    width: 345px;
    max-height: 500px;
    margin-top: 5px;
    background-color: rgba(38,38,38,0.75);
    border: 1px solid #444;
    padding: 6px;
    overflow: auto;
    border-radius: 4px;
    -moz-user-select: none;
    -webkit-user-select: none;
    -ms-user-select: none;
    user-select: none;
    transform: translate(0,-20%);
    visibility: hidden;
    opacity: 0;
    transform: translate(0,0);
    visibility: visible;
    opacity: 1;
    transition: opacity 0.2s ease-out,transform 0.2s ease-out;
}
.base-map-title{
	display: block;
    font-family: sans-serif;
    font-size: 17px;
    line-height: 25px;
    text-align: left;
    color: #edffff;
    border-bottom: 1px solid #888;
    margin-bottom: 8px;
}
.base-map-center {
    display: block;
    position: relative;
    top: auto;
    right: 0;
    padding: 2px 10px 5px 10px;
}
.base-map-item {
    display: inline-block;
    vertical-align: top;
    margin: 4px 4px;
    width: 56px;
    text-align: center;
    cursor: pointer;
}
.base-map-itemIcon {
    display: inline-block;
    position: relative;
    width: inherit;
    height: auto;
    background-size: 100% 100%;
    border: solid 1px #444;
    border-radius: 9px;
    color: #edffff;
    margin: 0;
    padding: 0;
    cursor: pointer;
    box-sizing: border-box;
}
.base-map-itemIcon:hover{border-color:#fff;box-shadow:0 0 8px #fff,0 0 8px #fff;}
.base-map-selectedItem .base-map-itemIcon {
    border: double 4px rgb(189,236,248);
}
.base-map-itemLabel {
    display: block;
    font-family: sans-serif;
    font-size: 8pt;
    text-align: center;
    vertical-align: middle;
    color: #edffff;
    cursor: pointer;
    word-wrap: break-word;
}
.base-map-item:hover .base-map-itemLabel{text-decoration:underline;}
.base-map-selectedItem .base-map-itemLabel {
    color: rgb(189,236,248);
}

/* .status-var { */
/*     position: absolute; */
/*     left: 50%; */
/*     bottom: 10px; */
/*     overflow: hidden; */
/*     width: 420px; */
/*     height: auto; */
/*     color: #fff; */
/*     margin-left: -210px; */
/*     background-color: rgba(0, 0, 0, 0.45); */
/*     padding: 2px 5px 0px 5px; */
/*     border-radius: 4px; */
/*     border: 0; */
/*     box-shadow: none; */
/*     z-index: 99; */
/* } */

/* .status-var .lnglat-legend { */
/*     width: 220px; */
/*     overflow: hidden; */
/*     text-overflow: ellipsis; */
/*     white-space: nowrap; */
/*     text-align: center; */
/*     font-size: 12px; */
/*     margin-top: 4px; */
/* } */

/* .compass { */
/*     left: 30px; */
/*     top: 80px; */
/* } */

/* .compass-gyro-background { */
/*     top: 31px; */
/*     left: 31px; */
/*     background-color: rgba(255, 128, 0, 0.8); */
/*     border: 0; */
/* } */

/* .navigation-pans { */
/*     top: 170px; */
/*     left: 53px; */
/* } */

/* .navigation-controls { */
/*     top: 230px; */
/*     left: 62px; */
/*     border: 0; */
/* } */

/* .navigation-control { */
/*     border: 0; */
/*     background: none; */
/* } */

/* .navigation-control-last { */
/*     border: 0; */
/*     background: none; */
/* } */

/* .navigation-control-icon-zoom-in { */
/*     border-top-left-radius: 15px; */
/*     border-top-right-radius: 15px; */
/*     background-color: rgba(47, 53, 60, .8); */
/*     padding-bottom: 0px; */
/* } */

/* .navigation-control-icon-zoom-in:hover { */
/*     background: #00659d; */
/* } */

/* .navigation-control-icon-reset { */
/*     background-color: rgba(255, 128, 0, 0.8); */
/* } */

/* .navigation-control-icon-zoom-in:hover { */
/*     background: #00659d; */
/* } */

/* .navigation-control-icon-zoom-out { */
/*     border-bottom-left-radius: 15px; */
/*     border-bottom-right-radius: 15px; */
/*     background-color: rgba(47, 53, 60, .8); */
/*     padding-top: 0px; */
/* } */

/* .navigation-control-icon-zoom-out:hover { */
/*     background: #00659d; */
/* } */

/* .navigation-control-icon-pan-right { */
/*     border-bottom-right-radius: 10px; */
/*     border-top-right-radius: 10px; */
/* } */

/* .navigation-control-icon-pan-right:hover { */
/*     background: #00659d; */
/* } */

/* .navigation-control-icon-pan-left { */
/*     border-bottom-left-radius: 10px; */
/*     border-top-left-radius: 10px; */
/*     left: -1px; */
/* } */

/* .navigation-control-icon-pan-left:hover { */
/*     background: #00659d; */
/* } */

/* .navigation-control-icon-reset:hover { */
/*     background: #00659d; */
/* } */

/* .navigation-control-icon-pan-top { */
/*     border-top-right-radius: 10px; */
/*     border-top-left-radius: 10px; */
/* } */

/* .navigation-control-icon-pan-top:hover { */
/*     background: #00659d; */
/* } */

/* .navigation-control-icon-pan-bottom { */
/*     border-bottom-right-radius: 10px; */
/*     border-bottom-left-radius: 10px; */
/* } */

/* .navigation-control-icon-pan-bottom:hover { */
/*     background: #00659d; */
/* } */